English Dictionary
◊ CARETTA CARETTA
Caretta caretta
n : very large carnivorous sea turtle; wide ranging in warm open
seas [syn: {loggerhead}, {loggerhead turtle}, {Caretta
caretta}]